ARD2  1.00 for Rev B. Hardware
Airbag Reference Demonstrator using MPC5604P
Init_State.c File Reference

State-machine state that initializes everything before handing over application. More...

#include "derivative.h"
#include "Compile_Options.h"
#include "Init_State.h"
#include "SM.h"
#include "SBC_AL.h"
#include "Central_Accel_AL.h"
#include "HAL.h"
#include "Application_Globals.h"
#include "MailScheduler.h"
#include "Labview.h"

Functions

uint32_t u32fnSMAppInit (void)
 First state in all state machines; prepares the State machine for operation. It also performs hardware initializations as required by the application.
void vfnVerifyMCUInitStatus (uint8_t u8Status)
 This function analyzes the Initial MCU status and turns LED's. accordingly. If something didn't initialize correctly, it traps the error and keeps the program from continuing.

Detailed Description

State-machine state that initializes everything before handing over application.

Copyright (C) 2011 Freescale Semiconductor Freescale Confidential Proprietary

Author:
Freescale Semiconductor
SASD Automotive
r11515
Version:
Date:
Warning:
(If needed)

History:


Function Documentation

uint32_t u32fnSMAppInit ( void  )

First state in all state machines; prepares the State machine for operation. It also performs hardware initializations as required by the application.

Parameters:
None
Returns:
u32Status: Should always be clear.
Note:
This should always be the first state.
void vfnVerifyMCUInitStatus ( uint8_t  u8Status)

This function analyzes the Initial MCU status and turns LED's. accordingly. If something didn't initialize correctly, it traps the error and keeps the program from continuing.

Parameters:
u8Status,:Status byte coming from init routine.
Returns:
void.